feat: remove release_paid_features_tagging feature flag#41123
feat: remove release_paid_features_tagging feature flag#41123jacquesikot merged 1 commit intoreleasefrom
Conversation
WalkthroughThe changes remove the Changes
Estimated code review effort1 (~2 minutes) Poem
📜 Recent review detailsConfiguration used: .coderabbit.yaml 📒 Files selected for processing (2)
🧠 Learnings (2)📓 Common learningsapp/client/src/pages/Editor/DataSidePane/DataSidePane.tsx (10)Learnt from: brayn003 Learnt from: albinAppsmith Learnt from: brayn003 Learnt from: ashit-rath Learnt from: saiprabhu-dandanayak Learnt from: saiprabhu-dandanayak Learnt from: abhvsn Learnt from: ankitakinger Learnt from: ankitakinger Learnt from: AmanAgarwal041 💤 Files with no reviewable changes (1)
🧰 Additional context used🧠 Learnings (2)📓 Common learningsapp/client/src/pages/Editor/DataSidePane/DataSidePane.tsx (10)Learnt from: brayn003 Learnt from: albinAppsmith Learnt from: brayn003 Learnt from: ashit-rath Learnt from: saiprabhu-dandanayak Learnt from: saiprabhu-dandanayak Learnt from: abhvsn Learnt from: ankitakinger Learnt from: ankitakinger Learnt from: AmanAgarwal041 ⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (8)
🔇 Additional comments (1)
✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
Summary
This PR removes the
release_paid_features_taggingfeature flag and enables premium tagging for paid datasource features by default.Changes Made
Files Modified
app/client/src/ce/entities/FeatureFlag.ts- Removed feature flag definitionapp/client/src/pages/Editor/DataSidePane/DataSidePane.tsx- Removed feature flag usageDetailed Changes
Removed feature flag definition:
release_paid_features_taggingfromFEATURE_FLAGobjectDEFAULT_FEATURE_FLAG_VALUEUpdated DataSidePane component:
useFeatureFlag(FEATURE_FLAG.release_paid_features_tagging)hookif (!isPaidFeaturesTaggingEnabled) return false;shouldShowPremiumTagfunction to always evaluate premium tag logicImpact
Automation
/ok-to-test tags="@tag.Sanity, @tag.IDE, @tag.Datasource"
🔍 Cypress test results
Tip
🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/16435603085
Commit: 2db1a73
Cypress dashboard.
Tags:
@tag.Sanity, @tag.IDE, @tag.DatasourceSpec:
Tue, 22 Jul 2025 06:41:49 UTC
Communication
Should the DevRel and Marketing teams inform users about this change?
Summary by CodeRabbit